package com.bins.langchain.spring.ai.service;

import org.springframework.ai.chat.model.ChatResponse;
import reactor.core.publisher.Flux;

public interface ChatService {

    public String sendMessage(String message);

    Flux<ChatResponse> generateStream(String message);

    String ragChat(String message);

    String sendMessage2(String sessionId, String message);

    Flux<String> chatRag(String uuid, String message);

}
